МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Національний університет «Львівська політехніка»
Кафедра «Телекомунікації»
Лабораторна робота №10
ACCESS. СТВОРЕННЯ БАЗИ ДАНИХ У ВИГЛЯДІ РЕЛЯЦІЙНИХ ТАБЛИЦЬ
Методичні вказівки до лабораторної роботи з дисципліни
«Інформатика телекомунікаційних систем та мереж, ч.І»
для студентів базового напряму 6.0924
«Телекомунікації»
Львів 2006
Мета: Вміти створювати структуру таблиці, модифікувати її, вводити дані в таблицю.
План:
Створити структуру таблиці Оцінки.
Ввести дані в таблицю Оцінки.
Виконати дії над записами: вилучення, доповнення, сортування.
Модифікувати структуру таблиці і ввести нові дані.
Створити таблицю Телефони.
Створити таблицю Адреси.
Проаналізувати зв’язки між таблицями.
Задача „Успішність”
Створити базу даних з трьох таблиць : Оцінки (рис. 1), Телефони і Адреси з даними для восьми-десяти осіб (учнів чи студентів).
Теоретичні відомості
База даних (БД) – це значна кількість однорідних, даних з конкретної предметної галузі, які зберігаються на комп’ютерних носіях. БД створюють, якщо є потреба регулярно опрацьовувати великі обсяги однорідної інформації: списки абітурієнтів чи студентів з їхніми оцінками, анкетні дані співробітників деякого закладу чи фірми, розклади руху різних видів транспорту, пропозиції товарів на ринку чи облік матеріалів на складах тощо.
Робота з БД складається з таких етапів:
створення структури БД;
введення даних;
редагування структури і даних;
відшукання інформації в БД;
оформлення звітів.
Рис. 1. Зразок розв’язування задачі про успішність
для виконання цих робіт є спеціальні програми, такі як Access, FoxPro, dBase – системи та інші. Вони називаються системами керування базами даних (СКБД).
В Access база даних – це файл з розширенням mdm, який містить дані у вигляді однієї чи декількох таблиць. окрім таблиць, у файлі БД можуть бути такі об’єкти: форми, запити, макроси, модулі, які розглядатимемо далі.
Розглянемо структуру таблиці (рис. 1). Таблиця складається з рядків і стовпців. Рядки називаються записами.
Запис містить інформацію про один елемент бази даних: одну людину, книжку, продукцію, рейс тощо. Він складається з полів.
Поле – це мінімальна (але найважливіша) порція інформації в записі, над якою визначені операції введення, виведення, перетворення тощо. Поле має ім’я, значення, характеризується типом і низкою властивостей. Нижче наведено приклади типів, назв і значень полів, які можуть зустрічатися в різних задачах.
Назва поля
Тип поля
Значення поля
Номер
Лічильник
7
Прізвище
Текстовий
Боженко
Телефон
Числовий/Текстовий
972216
Дата Народження
Дата
24.11.75
Меморандум
МЕМО
Текст про хобі
Оклад
Грошовий
290 грн.
Нагороди
Логічний
Має або немає
Біографія
Гіперпосилання
Текстовий файл
Фотографія
Об’єкт OLE
Графічний файл
Посада
Майстер підстановки
інженер
Назви полям дає користувач, назви типів є стандартні, а значення полів випливають зі змісту конкретної задачі. Розглянемо загальні властивості числового поля: розмір поля (байт, ціле, довге ціле, 4 байти, 8 байтів), формат (основний, грошовий, процентний, експоненціальний тощо), кількість десяткових знаків після коми, підпис поля, значення за замовчуванням, умова на значення, повідомлення про помилку введення, обов’язкове поле, індексоване поле. Наприклад, у випадку оцінок умова на значення поля може бути 2 or 3 or 4 or 5 , а повідомлення у випадку помилки під час введення „Таких оцінок немає”. Це повідомлення отримуватиме користувач, якщо він веде у таке поле як оцінку число 6 тощо.
Отже, структура таблиці – це структура запису, тобто сукупність назв полів, їхніх типів та властивостей. Структуру визначає користувач під час аналізу конкретної задачі.
Рис. 2.Головне вікно бази даних в Access.
Розглянемо, як створити базу даних, що складатиметься з однієї чи декількох таблиць. Для цього після запуску програми Access треба виконати таку послідовність команд:
У вікні Access увімкнути першу радіо кнопку Нова (Blank) база даних – ОК – Вибрати по...